home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / clang / pgp20src.zip / PGP.MAK < prev    next >
Text File  |  1992-09-03  |  2KB  |  191 lines

  1. .AUTODEPEND
  2.  
  3. #        *Translator Definitions*
  4. CC = bcc +PGP.CFG
  5. TASM = TASM
  6. TLINK = tlink
  7.  
  8.  
  9. #        *Implicit Rules*
  10. .c.obj:
  11.   $(CC) -c {$< }
  12.  
  13. .cpp.obj:
  14.   $(CC) -c {$< }
  15.  
  16. #        *List Macros*
  17.  
  18.  
  19. EXE_dependencies =  \
  20.   charset.obj \
  21.   config.obj \
  22.   crypto.obj \
  23.   fileio.obj \
  24.   genprime.obj \
  25.   getopt.obj \
  26.   idea.obj \
  27.   keyadd.obj \
  28.   keymaint.obj \
  29.   keymgmt.obj \
  30.   language.obj \
  31.   md5.obj \
  32.   mdfile.obj \
  33.   more.obj \
  34.   mpiio.obj \
  35.   mpilib.obj \
  36.   passwd.obj \
  37.   armor.obj \
  38.   pgp.obj \
  39.   random.obj \
  40.   rsagen.obj \
  41.   system.obj \
  42.   zbits.obj \
  43.   zdeflate.obj \
  44.   zfile_io.obj \
  45.   zglobals.obj \
  46.   zinflate.obj \
  47.   zip.obj \
  48.   zipup.obj \
  49.   ztrees.obj \
  50.   zunzip.obj \
  51.   8086.obj \
  52.   zmatch.obj
  53.  
  54. #        *Explicit Rules*
  55. pgp.exe: pgp.cfg $(EXE_dependencies)
  56.   $(TLINK) /x/c/P-/L\BCC\LIB @&&|
  57. c0l.obj+
  58. charset.obj+
  59. config.obj+
  60. crypto.obj+
  61. fileio.obj+
  62. genprime.obj+
  63. getopt.obj+
  64. idea.obj+
  65. keyadd.obj+
  66. keymaint.obj+
  67. keymgmt.obj+
  68. language.obj+
  69. md5.obj+
  70. mdfile.obj+
  71. more.obj+
  72. mpiio.obj+
  73. mpilib.obj+
  74. passwd.obj+
  75. armor.obj+
  76. pgp.obj+
  77. random.obj+
  78. rsagen.obj+
  79. system.obj+
  80. zbits.obj+
  81. zdeflate.obj+
  82. zfile_io.obj+
  83. zglobals.obj+
  84. zinflate.obj+
  85. zip.obj+
  86. zipup.obj+
  87. ztrees.obj+
  88. zunzip.obj+
  89. 8086.obj+
  90. zmatch.obj
  91. pgp
  92.         # no map file
  93. cl.lib
  94. |
  95.  
  96.  
  97. #        *Individual File Dependencies*
  98. charset.obj: charset.c 
  99.  
  100. config.obj: config.c 
  101.  
  102. crypto.obj: crypto.c 
  103.  
  104. fileio.obj: fileio.c 
  105.  
  106. genprime.obj: genprime.c 
  107.  
  108. getopt.obj: getopt.c 
  109.  
  110. idea.obj: idea.c 
  111.  
  112. keyadd.obj: keyadd.c 
  113.  
  114. keymaint.obj: keymaint.c 
  115.  
  116. keymgmt.obj: keymgmt.c 
  117.  
  118. language.obj: language.c 
  119.  
  120. md5.obj: md5.c 
  121.  
  122. mdfile.obj: mdfile.c 
  123.  
  124. more.obj: more.c 
  125.  
  126. mpiio.obj: mpiio.c 
  127.  
  128. mpilib.obj: mpilib.c 
  129.  
  130. passwd.obj: passwd.c 
  131.  
  132. armor.obj: armor.c 
  133.  
  134. pgp.obj: pgp.c 
  135.  
  136. random.obj: random.c 
  137.  
  138. rsagen.obj: rsagen.c 
  139.  
  140. system.obj: system.c 
  141.  
  142. zbits.obj: zbits.c 
  143.  
  144. zdeflate.obj: zdeflate.c 
  145.  
  146. zfile_io.obj: zfile_io.c 
  147.  
  148. zglobals.obj: zglobals.c 
  149.  
  150. zinflate.obj: zinflate.c 
  151.  
  152. zip.obj: zip.c 
  153.  
  154. zipup.obj: zipup.c 
  155.  
  156. ztrees.obj: ztrees.c 
  157.  
  158. zunzip.obj: zunzip.c 
  159.  
  160. 8086.obj: 8086.asm 
  161.     $(TASM) /MX /ZI /O 8086.ASM,8086.OBJ
  162.  
  163. zmatch.obj: zmatch.asm 
  164.     $(TASM) /MX /ZI /O ZMATCH.ASM,ZMATCH.OBJ
  165.  
  166. #        *Compiler Configuration File*
  167. pgp.cfg: pgp.mak
  168.   copy &&|
  169. -ml
  170. -f-
  171. -G
  172. -O
  173. -Z
  174. -h
  175. -wamb
  176. -wamp
  177. -wasm
  178. -wpro
  179. -wdef
  180. -wnod
  181. -wstv
  182. -wuse
  183. -I\BCC\INCLUDE
  184. -L\BCC\LIB
  185. -DMSDOS;DYN_ALLOC;SMALL_MEM
  186. -P-.C
  187. -Ff
  188. | pgp.cfg
  189.  
  190.  
  191.